something terrible has happened - French English Dictionary